immune recognition - Alemán Inglés Diccionario